package com.mzj.saas.mservice.propertybill.vo;


import java.math.BigDecimal;

/**
 * 物业房产-签约其它费用待缴费明细
 */

public class EstateExpenseBillDetailVO {
    protected Long id;
    /*
     *账单id
     */
    private Long expenseBillId;
    /*
     *费用类型：1水费 2电费 3物业费 4宽带费 5电视费 6煤气费 7暖气费 10退租
     */
    private Integer chargeType;
    /*
     *水起数
     */
    private Integer waterStartNum;
    /*
     *水止数
     */
    private Integer waterEndNum;
    /*
     *水用量(吨)
     */
    private Integer waterUsage;
    /*
     *水单价(元/吨)
     */
    private BigDecimal waterUnitPrice;
    /*
     *电起数
     */
    private Integer electricStartNum;
    /*
     *电止数
     */
    private Integer electricEndNum;
    /*
     *电用量(度)
     */
    private Integer electricUsage;
    /*
     *电单价(元/度)
     */
    private BigDecimal electricUnitPrice;
    /*
     *煤起数
     */
    private Integer gasStartNum;
    /*
     *煤止数
     */
    private Integer gasEndNum;
    /*
     *煤用量(立方米)
     */
    private Integer gasUsage;
    /*
     * 煤气单价(元/立方米)
     */
    private BigDecimal gasUnitPrice;
    /*
     *暖气费单价(元/平方米)
     */
    private BigDecimal heatingBill;
    /*
     *物业费(元/立方米)
     */
    private BigDecimal propertyFee;
    /*
     *电视费
     */
    private BigDecimal tvFee;
    /*
     *宽带费
     */
    private BigDecimal broadBandCharges;

    private Integer startNum;

    private Integer endNum;

    private Integer usage;

    private Integer unitPrice;

    private BigDecimal payPrice;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getExpenseBillId() {
        return expenseBillId;
    }

    public void setExpenseBillId(Long expenseBillId) {
        this.expenseBillId = expenseBillId;
    }

    public Integer getChargeType() {
        return chargeType;
    }

    public void setChargeType(Integer chargeType) {
        this.chargeType = chargeType;
    }

    public Integer getWaterStartNum() {
        return waterStartNum;
    }

    public void setWaterStartNum(Integer waterStartNum) {
        this.waterStartNum = waterStartNum;
    }

    public Integer getWaterEndNum() {
        return waterEndNum;
    }

    public void setWaterEndNum(Integer waterEndNum) {
        this.waterEndNum = waterEndNum;
    }

    public Integer getWaterUsage() {
        return waterUsage;
    }

    public void setWaterUsage(Integer waterUsage) {
        this.waterUsage = waterUsage;
    }

    public BigDecimal getWaterUnitPrice() {
        return waterUnitPrice;
    }

    public void setWaterUnitPrice(BigDecimal waterUnitPrice) {
        this.waterUnitPrice = waterUnitPrice;
    }

    public Integer getElectricStartNum() {
        return electricStartNum;
    }

    public void setElectricStartNum(Integer electricStartNum) {
        this.electricStartNum = electricStartNum;
    }

    public Integer getElectricEndNum() {
        return electricEndNum;
    }

    public void setElectricEndNum(Integer electricEndNum) {
        this.electricEndNum = electricEndNum;
    }

    public Integer getElectricUsage() {
        return electricUsage;
    }

    public void setElectricUsage(Integer electricUsage) {
        this.electricUsage = electricUsage;
    }

    public BigDecimal getElectricUnitPrice() {
        return electricUnitPrice;
    }

    public void setElectricUnitPrice(BigDecimal electricUnitPrice) {
        this.electricUnitPrice = electricUnitPrice;
    }

    public Integer getGasStartNum() {
        return gasStartNum;
    }

    public void setGasStartNum(Integer gasStartNum) {
        this.gasStartNum = gasStartNum;
    }

    public Integer getGasEndNum() {
        return gasEndNum;
    }

    public void setGasEndNum(Integer gasEndNum) {
        this.gasEndNum = gasEndNum;
    }

    public Integer getGasUsage() {
        return gasUsage;
    }

    public void setGasUsage(Integer gasUsage) {
        this.gasUsage = gasUsage;
    }

    public BigDecimal getGasUnitPrice() {
        return gasUnitPrice;
    }

    public void setGasUnitPrice(BigDecimal gasUnitPrice) {
        this.gasUnitPrice = gasUnitPrice;
    }

    public BigDecimal getHeatingBill() {
        return heatingBill;
    }

    public void setHeatingBill(BigDecimal heatingBill) {
        this.heatingBill = heatingBill;
    }

    public BigDecimal getPropertyFee() {
        return propertyFee;
    }

    public void setPropertyFee(BigDecimal propertyFee) {
        this.propertyFee = propertyFee;
    }

    public BigDecimal getTvFee() {
        return tvFee;
    }

    public void setTvFee(BigDecimal tvFee) {
        this.tvFee = tvFee;
    }

    public BigDecimal getBroadBandCharges() {
        return broadBandCharges;
    }

    public void setBroadBandCharges(BigDecimal broadBandCharges) {
        this.broadBandCharges = broadBandCharges;
    }

    public Integer getStartNum() {
        return startNum;
    }

    public void setStartNum(Integer startNum) {
        this.startNum = startNum;
    }

    public Integer getEndNum() {
        return endNum;
    }

    public void setEndNum(Integer endNum) {
        this.endNum = endNum;
    }

    public Integer getUsage() {
        return usage;
    }

    public void setUsage(Integer usage) {
        this.usage = usage;
    }

    public Integer getUnitPrice() {
        return unitPrice;
    }

    public void setUnitPrice(Integer unitPrice) {
        this.unitPrice = unitPrice;
    }

    public BigDecimal getPayPrice() {
        return payPrice;
    }

    public void setPayPrice(BigDecimal payPrice) {
        this.payPrice = payPrice;
    }
}
